namespace Maple.Branch.Settings.IRepositories
{
    using System;
    using System.Collections.Generic;
    using System.Threading.Tasks;
    using Entities;
    using Volo.Abp.Domain.Repositories;

    public interface ISettingRepository : IBasicRepository<Setting, Guid>
    {
        Task<Setting> FindAsync(string name, string providerName, string providerKey);

        Task<List<Setting>> GetListAsync(string providerName, string providerKey);
    }
}
